65 WDT_A_hold(WDT_A_BASE);
73 GPIO_setAsPeripheralModuleFunctionInputPin(
76 GPIO_TERNARY_MODULE_FUNCTION
93 ADC12_B_initParam initParam = {0};
94 initParam.sampleHoldSignalSourceSelect = ADC12_B_SAMPLEHOLDSOURCE_SC;
95 initParam.clockSourceSelect = ADC12_B_CLOCKSOURCE_ADC12OSC;
96 initParam.clockSourceDivider = ADC12_B_CLOCKDIVIDER_1;
97 initParam.clockSourcePredivider = ADC12_B_CLOCKPREDIVIDER__1;
98 initParam.internalChannelMap = ADC12_B_NOINTCH;
99 ADC12_B_init(ADC12_B_BASE, &initParam);
102 ADC12_B_enable(ADC12_B_BASE);
110 ADC12_B_setupSamplingTimer(ADC12_B_BASE,
111 ADC12_B_CYCLEHOLD_16_CYCLES,
112 ADC12_B_CYCLEHOLD_4_CYCLES,
113 ADC12_B_MULTIPLESAMPLESDISABLE);
124 ADC12_B_configureMemoryParam configureMemoryParam = {0};
125 configureMemoryParam.memoryBufferControlIndex = ADC12_B_MEMORY_0;
126 configureMemoryParam.inputSourceSelect = ADC12_B_INPUT_A0;
127 configureMemoryParam.refVoltageSourceSelect = ADC12_B_VREFPOS_EXTPOS_VREFNEG_VSS;
128 configureMemoryParam.endOfSequence = ADC12_B_NOTENDOFSEQUENCE;
129 configureMemoryParam.windowComparatorSelect = ADC12_B_WINDOW_COMPARATOR_DISABLE;
130 configureMemoryParam.differentialModeSelect = ADC12_B_DIFFERENTIAL_MODE_DISABLE;
131 ADC12_B_configureMemory(ADC12_B_BASE, &configureMemoryParam);
141 ADC12_B_startConversion(ADC12_B_BASE,
143 ADC12_B_SINGLECHANNEL);
146 while (!ADC12_B_getInterruptStatus(ADC12_B_BASE,